﻿@charset "utf-8";
@import url(main.css);
/**********开始首页头部************/
.top_big{ background:url(../images/top_bg.jpg) repeat;height:95px; min-width:1200px; width:1200px; margin:0 auto; }
.top{height:95px;background:url(../images/logobg.png) no-repeat; min-width:1200px; }
.logo{position: absolute;
top: -70px;
z-index: 100;
opacity: 0; 
}
.top_right{ float:right; width:350px; padding-top:15px; position:relative; z-index:999;}
.top_yy{ width:100%; margin:5px 0 10px 0;}
.top_yy a{ margin:0 5px;}
.language{ float:right;color:#fff; padding:0 14px 0 41px;background:url(../images/tel.png) no-repeat 0 3px; font-size:14px; }
.language span{ font-size:22px; color:#fff;}
.language a{ background:url(../images/icon/icon01.jpg) no-repeat left center; padding-left:8px; margin-left:8px;}
.search{ background:url(../images/search.jpg) no-repeat no-repeat left top; float:left; height:30px; width:160px; float:right; text-align:right;}
.search_text05{ background:none; border:none; float:left;  color:#666; padding:3px 0px 3px 10px; width:120px;}
.search_button{ background:none; border:0; height:24px; width:20px; display:inline-block; cursor:pointer; float:left; } 

.topnav02{ width:380px; height:36px;color:#dedede; margin:15px 0 0 0; }
.topnav02 strong{height:30px;width:32px;float:left;font-family:Arial; font-size:12px; color:#666666; font-weight:normal; line-height:20px;}
.topnav02 u{ float:left;height:33px;}
.topnav02 u input{width:268px; height:27px;float:left; background:none;  text-decoration:none; border:3px solid #d9281e;line-height:30px; } 
.topnav02 u i{ float:left;height:22px;width:7px;}
.topnav02 u strong{ float:left;width:7px;}
.topnav02 b{height:33px;width:69px;float:left;  display:inline; }
.topnav02 b input{height:33px;width:69px;background:url(../images/seabut.jpg) no-repeat; cursor:pointer; display:block; border:0px;}
.topnav02  span{ line-height:32px;}
.topnavbot{ float:right; overflow:hidden; margin:8px 10px 0 0; padding:0 0 0 20px;font-size:10px; color:#999; }
.topnavbot a{ padding:0 5px; font-size:14px;}

/*********************开始首页导航**********************/
.nav { WIDTH:auto; background:url(../images/menubg.jpg) repeat-x;height:38px; line-height:38px; position:relative; z-index:2;  }
.nav UL .mainlevel {FLOAT: left; LINE-HEIGHT: 38px;BACKGROUND: 0px 0px; POSITION: relative;}
.nav UL {DISPLAY: table;}
.nav UL LI .nav-a{FONT-SIZE: 14px; font-family:"微软雅黑"; HEIGHT: 38px;COLOR:#333; width:149px; text-align:center;TEXT-DECORATION: none;DISPLAY: inline-block; LINE-HEIGHT:33px; background:url(../images/menuline.jpg) no-repeat top right;}
.nav UL LI .nav-a:hover,.nav UL LI a.avtive{ background:url(../images/menuhover.jpg) no-repeat top center; color:#fff;}
.mainlevel DIV { height:auto; BACKGROUND: url(../images/nav-bg-09.png) 0px 0px;POSITION: absolute; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 20px; DISPLAY: none; TOP: 38px; PADDING-RIGHT: 20px; WIDTH: 380px; z-index:99999;}
#sub_01,#sub_02,#sub_03 {LEFT: 0;}
#sub_05,#sub_06,#sub_07,#sub_08{RIGHT: 0px}
.mainlevel DIV OL {OVERFLOW: hidden; FLOAT: left; DISPLAY: block; WIDTH: 190px;}
.mainlevel DIV LI {BORDER-BOTTOM: #cccccc 1px dashed; LINE-HEIGHT: 27px; WIDTH: 190px}
.mainlevel DIV LI A { BACKGROUND: url(../images/li-icon.png) no-repeat left center; COLOR: #3b3b3b; DISPLAY: inline-block; LINE-HEIGHT: 18px; padding:8px 0 8px 10px; WIDTH: 79px}
.mainlevel DIV LI A:hover {COLOR: #0960b4}
.mainlevel DIV .nav-img {FLOAT: right; DISPLAY: inline-block}
.mainlevel DIV SPAN IMG {BORDER-TOP: #e3e3e3 3px solid; BORDER-RIGHT: #e3e3e3 3px solid; BORDER-BOTTOM: #e3e3e3 3px solid; BORDER-LEFT: #e3e3e3 3px solid}

/*************开始首页公司简介*************************/
.ind_bg_about{  margin-top:11px; padding:10px 0 0 0; }
.ind_com{ width:712px;}
.ind_com_tit{width:100%; height:38px; line-height:38px; background:url(../images/indtit_bg.jpg) repeat-x; }
.ind_com_tit span{ float:left; background:url(../images/indicon.jpg) no-repeat 0 12px; font-size:16px; color:#fff; padding:0 0 0 15px;}
.ind_com_tit i{ float:right; font-style:normal; padding:0 10px 0 0;}
.ind_com_tit i a{ font-size:12px;color:#fff;}
.ind_com_list{width:100%;}
.ind_com_list u{ float:left;}
.ind_com_list u img{ border:1px solid #dedede;}
.ind_com_list span{ float:left;width:100%; height:65px; line-height:21px; margin:0 0 10px 0; overflow:hidden;font-size:14px;}


.ind_pro_right_tit{width:652px; height:40px; line-height:40px; margin:0 0 8px 0;}
.ind_pro_right_tit span{ float:left; background:url(../images/indicon.jpg) no-repeat 0 12px; font-size:16px; padding:0 0 0 11px;}
.ind_pro_right_tit i{ float:right; font-style:normal;}
.ind_pro_right_tit i a{ font-size:12px;}


.ind_news_list{ width:100%; height:250px; margin:15px 0 0 0;}
.ind_news_list_pic{ width:258px; height:138px; float:left;}
.ind_news_list_text{  width:258px;height:40px; overflow:hidden; line-height:20px; margin:15px 0;}
.ind_news_list_more{  }
.ind_news_list_more a{width:110px; text-align:center; display:block; height:35px; line-height:35px; border:1px solid #dedede; font-size:12px;}
.ind_news_list_more a:hover{width:110px; text-align:center; display:block; height:35px; line-height:35px; border:1px solid #e93948; background:#e93948; color:#fff; font-size:12px;}
.ind_news_list_li{ width:458px; background:url(../images/indnewsbg.jpg) repeat-x; height:211px; border:1px solid #dedede;}
.ind_news_list_li02{width:458px; background:url(../images/indnewsbg02.jpg) repeat-x; height:198px; border:1px solid #dedede;}
.ind_news_list_li03{width:348px; background:url(../images/indnewsbg02.jpg) repeat-x; height:161px; border:1px solid #dedede;}

/***开始首页新闻中心***********/

.page4{min-height:670px; background:#fff; padding-top:80px;}
.i_news{ padding-top:120px; width:1002px; float:left;}
.new_left{ width:490px; float:left;}
.new_right{ width:490px; float:right; height:340px;}
.new_right dl{ width:490px; float:left; margin-bottom:20px; height:100px; overflow:hidden;}
.new_right dl dt{ float:left; width:98px; height:100px; background:#bbbbbb; color:#fff;}
.new_right dl:hover dt{background:#d12726;}
.new_right dl dt span.day{ font-size:50px; display:block; width:98px; text-align:center; padding:4px 0px;}
.new_right dl dt span.date{font-family:微软雅黑; font-size:13px; width:98px; text-align:center; display:block;}
.new_right dl dd{ background:#ededed; width:372px; line-height:26px; float:left; padding:10px; font-size:12px; color:#666666;font-family:微软雅黑;}
.new_right dl dd a.more_t{ width:352px; height:30px; overflow:hidden; line-height:30px; display:block; font-size:14px; color:#333333; text-align:center;}
.new_right dl dd a.more{ color:#ff0000;}
/***结束首页新闻中心***********/


.about_more{ float:left; width:100%;}
.about_more01{margin:0 auto; height:37px; width:132px; position:relative; overflow:hidden; }
.about_more01 a,.about_more01 span{ text-align:center; position:relative; display:block; font-family:微软雅黑; line-height:35px; height:35px; font-size:16px;  width:130px; border:#dedede solid 1px;}
.about_more01 a{ background:#f00; color:#fff;}
.about_more01 a:hover{ color:#fff;}
.ks_01{ width:326px; height:123px; float:left; margin:0 12px 0 0; background:url(../images/ks_01.jpg) no-repeat; position:relative; overflow:hidden; display:block;}
.ks_01 span{ position:absolute; top:0px; left:0px;font-size:32px; color:#fff; line-height:123px; display:block; height:123px; padding-left:124px;  width:202px;}
.ks_01 a{ position:absolute; top:123px; left:0px;font-size:32px; color:#fff; line-height:123px; display:block; height:123px; padding-left:124px;  width:202px;}
.ks_01 a:hover{ color:#fff; font-size:20px;}

.ks_02{ width:326px; height:123px; float:left; margin:0 12px 0 0; background:url(../images/ks_02.jpg) no-repeat; position:relative; overflow:hidden; display:block;}
.ks_02 span{ position:absolute; top:0px; left:0px;font-size:32px; color:#fff; line-height:123px; display:block; height:123px; padding-left:134px;  width:202px;}
.ks_02 a{ position:absolute; top:123px; left:0px;font-size:32px; color:#fff; line-height:123px; display:block; height:123px; padding-left:134px;  width:202px;}
.ks_02 a:hover{ color:#fff; font-size:26px;}


.ks_03{ width:326px; height:123px; float:left; background:url(../images/ks_03.jpg) no-repeat; position:relative; overflow:hidden; display:block;}
.ks_03 span{ position:absolute; top:0px; left:0px;font-size:32px; color:#fff; line-height:123px; display:block; height:123px; padding-left:124px;  width:202px;}
.ks_03 a{ position:absolute; top:123px; left:0px;font-size:32px; color:#fff; line-height:123px; display:block; height:123px; padding-left:124px;  width:202px;}
.ks_03 a:hover{ color:#fff; font-size:26px;}






/*首页产品列表*/
.indbg_ghc{ background:#f6f6f6; padding:20px 0 40px 0; overflow:hidden; }

.ind_pro_lit_right{ margin:20px auto 0 auto; }
.ind_pro_lit_right li{  width:224px;height:198px; margin:0 20px 0 0;text-align:center;}
.ind_pro_lit_right li span{ width:100%; background:#dedede; display:block;text-align:center;float:left;  line-height:44px; height:44px; }
.ind_pro_lit_right u{width:224px;height:154px; float:left; }
.ind_pro_lit_right u img{width:210px;height:140px; padding:7px;}
.ind_pro_lit_right ul a li{ float:left; background:#f8f8f8; border:1px solid #dedede; display:inline-block; margin:0 19px 34px 19px;}
.ind_pro_lit_right ul a li:hover{float:left;background:#d9281e;  border:1px solid #d9281e; display:inline-block; margin:0 19px 34px 19px; overflow:hidden;}
.ind_pro_lit_right ul a li span:hover{ border:0;line-height:44px; height:44px; background:#d9281e;color:#fff;  }


.ind_pro_lit_right_hp{ margin:20px auto 0 auto; }
.ind_pro_lit_right_hp li{  width:232px;height:210px;}
.ind_pro_lit_right_hp li span{ width:230px; text-align:center; line-height:44px; height:44px; border-top:1px solid #dedede;}
.ind_pro_lit_right_hp u img{width:230px;height:166px;}
.ind_pro_lit_right_hp ul a li{ float:left; background:#f8f8f8; border:1px solid #dedede;width:230px;height:210px; display:inline-block; margin:0 18px 34px 0;}
.ind_pro_lit_right_hp ul a li:hover{float:left;background:#ea522f; color:#fff; border:1px solid #ea522f;width:230px;height:210px; display:inline-block;  margin:0 18px 34px 0; overflow:hidden;}
.ind_pro_lit_right_hp ul a li span:hover{ border:0;line-height:44px; height:44px; }


.ind_com_tit_02{ height:56px;  width:100%; background:url(../images/indtitline.jpg) repeat-x 0 28px; text-align:center;}
.ind_com_tit_02 span{  font-size:26px; width:213px;height:56px;line-height:51px;display:inline-block; color:#fff; background:url(../images/protitbg.png) no-repeat;}




.content_show{background: #fff;width: 100%;max-width: 1920px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1920?"1920px":"100%");margin: 0 auto;}
/*清除浮动*/
.clearfix:after{content: ".";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix{*zoom:1;}
/*main css*/
.show{display:block;}
.none{display:none;}
.banner{width: 100%;min-width:1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1200px":"100%");overflow: hidden;position: relative;height: 529px;z-index: 998}
.banner_container{height: 529px;width: 100%;min-width: 1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1200px":"100%");max-width:1920px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1920?"1920px":"100%");display: block;overflow: hidden;left: 50%;margin-left: -960px;z-index: 997}
.banner_container .banner_content{position: absolute;left: 0%;top: 0%;width: 100%;min-width: 1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"100%");max-width:1920px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1920?"1920px":"100%");height: 100%;overflow: hidden;z-index: 996}
.banner_container .banner_content img{z-index: 995}

.banner_nav{position: absolute;z-index: 10;bottom:20px;left: 50%;margin-left: -38px;z-index: 999}
.banner_nav li{float: left;width: 22px;height: 20px;}
.banner_nav li a{float: left;width: 22px;height: 20px;text-align: center;line-height: 20px;font-size: 0px;cursor: pointer;background-image: url(../images/point_2.png);background-repeat: no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='images/point_2.png')}
.banner_nav li.current a{background-image: url(../images/point_1.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='images/point_1.png');}


.prove_index,.next_index{background:url(../images/btn00.png);top:46%;height:47px;width:44px;position:absolute;margin-top:-23px;z-index:999;cursor:pointer}
.prove_index{left:20px;background-position:44px 0; display:none;}
.next_index{right:20px;background-position:0px 47px; display:none;}
.prove_index:hover{background:url(../images/btn00.png);background-position:0px 0px;}
.next_index:hover{background:url(../images/btn00.png);background-position:44px 47px;}
#kfbtn{background:url(../images/top_64.png);background-position:0 0;height:31px;}
#dzbtn{background:url(../images/top_34.png);background-position:0 0;height:31px;}
#ylbtn{background:url(../images/top_54.png);background-position:0 0;height:31px;}
#jgbtn{background:url(../images/top_14.png);background-position:0 0;height:31px;}
#mzbtn{background:url(../images/top_24.png);background-position:0 0;height:31px;}
#qjbtn{background:url(../images/top_44.png);background-position:0 0;height:31px;}
#kfbtn:hover,#dzbtn:hover,#ylbtn:hover,#jgbtn:hover,#mzbtn:hover,#qjbtn:hover{background-position:0 31px;}


.banner_link_one_banner01{  padding:0 0 0 0;color:#d9261c; font-size:35px; font-weight:bold;position:absolute;left:0px;top:130px;display:block;}
.banner_link_two_banner01{padding:0 0 0 640px; color:#333;font-size:14px; width:461px;position:absolute;left:540px;top:145px;display:block;}

.banner_link_one_banner02{text-shadow:#333 3px 3px 3px; color:#fff;font-family:微软雅黑; font-size:35px; font-weight:bold;position:absolute;top:223px;display:block;}
.banner_link_two_banner02{padding:0 0 0 860px; text-shadow:#333 3px 3px 3px;color:#fff;font-family:微软雅黑; font-size:35px; font-weight:bold;position:absolute;top:74px;display:block;}
.banner_link_one_banner02:hover{ color:#e8e8e8;}
.banner_link_two_banner02:hover{ color:#e8e8e8;}

.banner_link_one_banner03{  text-shadow:#333 3px 3px 3px; color:#fff;font-family:微软雅黑; font-size:35px; position:absolute;top:188px;display:block;}
.banner_link_two_banner03{text-shadow:#333 3px 3px 3px; padding:0 0 0 680px; color:#fff;font-family:微软雅黑; font-size:35px; position:absolute;top:180px;display:block;}

.banner_link_one_banner04{  position:absolute;top:168px;display:block;}
.banner_link_two_banner04{ font-size:35px; position:absolute;top:110px;display:block;padding:0 0 0 680px;}

.banner_link_one_banner03:hover{ color:#e8e8e8;}
.banner_link_two_banner03:hover{ color:#e8e8e8;}





